package com.hl.sfzy.controller;

import com.hl.sfzy.entity.Course;
import com.hl.sfzy.entity.CourseDetail;
import com.hl.sfzy.service.CourseDetailService;
import com.hl.sfzy.utils.Result;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

/**
 * @ClassName CourseDetailController
 * @Description TODO
 * @Author 野原新之助
 * @Date 2024年01月15日 15:06:18
 * @Version 1.0
 */
@CrossOrigin
@RestController
@RequestMapping({"/course_detail"})
public class CourseDetailController {
    @Autowired
    private CourseDetailService courseDetailService;

    @PutMapping({"/edit"})
    public Result edit(@RequestBody CourseDetail courseDetail) {
        this.courseDetailService.edit(courseDetail);
        return Result.success();
    }

    @GetMapping({"/find/{id}"})
    public Result findById(@PathVariable Integer id) {
        return Result.success(this.courseDetailService.findById(id));
    }
}
